turkey sponge (spongia officinalis) - Francés Inglés Diccionario